glazed substrate - French English Dictionary